![]() |
Delphi 5 Companion Tools CD Freeware |
![]() |
Pro, Enterprise |
ExpressMemDataDeveloper Express Inc.
ExpressMemData is an ultra-fast in-memory TDataSet descendant you can use to bind data from any datasource (including text, binary, ini and many other file types) in conjunction with all existing Delphi 5 data-aware controls. Full source code for ExpressMemData is supplied and when you use MemData in your application, no additional DLLs are required - all the functionality is built right into your program. MemData is ideal for fast, single-user applications where you require the ability to use existing data-aware control and maintain the functionality you have come to expect such as data validation. ExpressMemData also supports the following:
With MemData, you can create all standard field types and yes, BLOB fields are supported. You can populate MemData in two ways: As a TDataSet, by assigning values to its fields - which is easier and will be fully compatible when you decide to switch your MemData to a database back-end; Or by accessing the internal buffers of MemData as an array. Possible uses for MemData include:
Note: You will need to include the $(delphi)\source\toolsapi directory due to improper use of dsgnintf.pas when using this product. Check with the vendor for an updated version that resolves this problem. |